(repeating) cycle - Espagnol Anglais Dictionnaire